英文翻译"最好做某事",两种说法

问题描述:

英文翻译"最好做某事",两种说法

had better do sth
it's better to do sth