(n) formidable enemy
(adj-i) inseparable
(oK) (adj-i) hard to understand
incomprehensible
unintelligible
(v5r) to be thankful
to feel grateful
to show one's gratitude
(adj-na,n) unwelcome favor
unwelcome favour
mixed blessing
white elephant
(exp) Thank you
(P)
(exp) (id) Home is always sweet to an exile
(exp) it is difficult to say which of the two is better
(exp) to put (a person) in a fix
(exp) (id) Life is not easy
(n) awkward (difficult) question
(exp,v1) to blame
to find fault with
(exp,v1) to blame
to find fault with
(n) refugee camp
(exp) at all costs
at any cost
surmounting all difficulties
(exp) to accept (a thing) with thanks
(exp) It is hard to explain
It is hard to say
(v5m) to proceed from the easy to the difficult
(exp) hard to please
difficult to get on the right side of
(exp) easy to imagine
(n) impenetrably difficult
(exp) to heap abuse upon (a person)
to criticize strongly
to blast (someone)
(exp) to heap abuse upon (a person)
to criticize strongly
to blast (someone)
(exp) Hardship makes the man
(n) impenetrably difficult
(n) rescue helicopter
(exp) (id) Life is difficult, while death is easy
(exp) to regard someone with odium
to look at someone with reproach
(exp) to regard someone with odium
to look at someone with reproach
(n) beyond description