PanLinx

Englisheng-000
racking one’s brains
Deutschdeu-000Anstrengung
Deutschdeu-000Bemühung
Deutschdeu-000Kopfschmerzen haben
Englisheng-000doing everything one can
Englisheng-000having a headache
Englisheng-000taking pains to
françaisfra-000se creuser la tête
日本語jpn-000腐心
日本語jpn-000頭が痛い


PanLex

PanLex-PanLinx