Otras propuestas :
se donner un mal de chien
v.
make strong efforts, strive, make the strongest efforts, try hard, go all out, make every effort
Comentarios adicionales:
Para añadir entradas a su lista de vocabulario, únase a nuestra comunidad.
Es fácil y rápido:
Para añadir entradas a su lista de vocabulario, únase a nuestra comunidad.
Es fácil y rápido: