English: (adjective)
1) uncompromising 2) cantankerous
Bahasa Malaysia:
1) terlalu berkira 2) cerewet