Большой англо-русский и русско-английский словарь
to take great pains, to be at great pains, to try one's hardest/best, to try all waystake great pain;
всячески стараться в энциклопедиях
to take great pains, to be at great pains, to try one's hardest/best, to try all waystake great pain;