heavy-handed in Chinese
heavy-handed in Chinese
拙劣
(pejorative) Clumsy; awkward.
太过
Excessive; overdone.