If a feeling gets the better of you, it becomes too strong to control.

中文解释

одолевать Curiosity finally got the better of her and she opened the letter.

正在查询

dummying 新兵 言听计从 single chip Kamchatka Peninsula petition the government to reconsider refuse spitefully cause accidentally staff with sufficient numbers of trained personnel well-kept park