try one's hardest - Turc Anglais Dictionnaire