PanLinx
magyar
hun-000
mindent elkövet
English
eng-000
do one’s best
English
eng-000
go out of one’s way to
English
eng-000
leave no stone unturned
English
eng-000
try one’s hardest
PanLex