Vexing(adjective)
Causing annoyance, frustration, or worry.
Hindi meaning:चिढ़ पैदा करने वाला
Synonyms: Annoying, Irritating, Exasperating
Antonyms: Pleasing, Delightful
Example: I found their attitude extremely vexing.
Trick to remember: king ko vexing karne walo se nafrat h









