Answer:
A synonym could be burden, albatross, ball and chain (Per Theasaurus.com). I don't understand what you mean by translating it though.
Step-by-step explanation:
I don't think an explanation is needed, honestly.
cause you a lot of problems or take a lot of time and effort and you do not achieve or gain very much in return.
Explanation:DE NADA
3.5m questions
4.5m answers