She has been crying all day long.Chinese Translation (Traditional):
1. she 2. her
all day long, whole day
1. in, at, on 2. located at 3. at the moment (ongoing action) 4. to be, to exist 5. (an indicator of location or time)
Here: at the moment (ongoing action)
to cry, to weep
Watch a short Intro by a real user!