italk-youtalk.com
Down in the dumps
Do you know the English expression “to be down in the dumps”? Read the conversation below. Can you guess the meaning? Peter: How did your son feel when his football team lost the match?…