PanLinx
English
eng-000
taking pains to
Deutsch
deu-000
Anstrengung
Deutsch
deu-000
Bemühung
English
eng-000
doing everything one can
English
eng-000
racking one’s brains
français
fra-000
se creuser la tête
日本語
jpn-000
腐心
PanLex