italk-youtalk.com
Hit the roof
Do you know the English expression “to hit the roof”? Read the conversation below. Can you guess the meaning? Rob: What did your parents say when you told them you’d crashed their…