勉强miǎn qiǎng
to do with difficulty勤恳qín kěn
diligent and attentive, assiduous十足shí zú
ample, complete, hundred percent卓越zhuó yuè
distinction, excellence, outstanding博大精深bó dà jīng shēn
wide-ranging and profound即便jí biàn
even if, even though, right away即将jí jiāng
on the eve of, to be about to历来lì lái
always, throughout (a period of time)厌恶yàn wù
to loath, to hate, disgusted with sth