English | Russian |
good luck with that | флаг вам в руки (CNN Alex_Odeychuk) |
make a good account of oneself | хорошо себя показать (andreon) |
put best foot forward | прикладывать максимум усилий (Embark on an undertaking with as much effort and determination as possible. Boris Gorelik) |