LEARN SOME ENGLISH EXPRESSIONS Do you know those 10 English expressions in relation to: Human relationships and social life? 1 I am going to take French leave (filer à l’anglaise) 2 He knows how to smooth things round (savoir arrondir les angles) 3 The ball is in his court (la balle est dans son camp) […]