italk-youtalk.com
Lose sleep over (something)
Do you know the English expression “to lose sleep over (something)”? Read the conversation below. Can you guess the meaning? Tanya: I get my blood test results next week. Eve: Are you w…