Estar à altura em inglês: To be up to the mark “To be up to the mark” significa estar à altura em inglês. Ou seja, estar...
Envolvido até o pescoço em inglês: To be up to one’s neck (or ears or eyeballs) in “To be up to one’s neck (or ears or...