Back to Dictionary
妨功害能
fánggōnghàinéng
1.
to constrain and limit successful, capable people