1/21
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
have a lot to answer for
avoir beaucoup à se faire pardonner, être très responsable
not be all it's cracked up to be
ne pas être à la hauteur de sa réputation
not be everything it's cracked up to be
ne pas valoir tout ce qu'on en dit
have the/an edge over xx
avoir l'avantage sur qqn, surpasser qqn
have the/an edge on xx
avoir l'avantage sur qqn
leave a lot to be desired
laisser beaucoup à désirer
leave much to be desired
laisser beaucoup à désirer
leave a great deal to be desired
laisser vraiment beaucoup à désirer
have all the makings of a xx
avoir tout ce qu'il faut pour être XX, avoir l'étoffe de
on the xx (adj) side
plutôt XX, un peu trop XX
be a dead loss
être tout à fait inutile, n'être bon à rien
rough and ready (adj)
rudimentaire, fait à la va-vite
throw the baby out with the bathwater
jeter le bébé avec l'eau du bain
get on the bandwagon
suivre le mouvement, prendre le train en marche
leap on the bandwagon
sauter sur l'occasion, suivre la tendance
jump on the bandwagon
sauter dans le train en marche
play (the) devil's advocate
jouer l'avocat du diable
drive someone to distraction
rendre qqn fou, exaspérer qqn
make an exhibition of oneself
se donner en spectacle, se ridiculiser
do xx under false pretences
agir sous de faux prétextes
never do anything by halves
ne jamais faire les choses à moitié
be a laughing stock
être la risée de tous