I agree with everything iCake wrote.
Just want to add some thought on "ещё".

At the first glance, it may seem too complicated for it has so many meanings and different ways of being translated...