Dogged (adjective)
جم کر محنت کرنے والا، مستقل مزاج، ضدی
having or showing tenacity and grim persistence.
Example: “success required dogged determination”
Innuendo (noun)
اشارہ، کنایہ، رمز
an allusive or oblique remark or hint, typically a suggestive or disparaging one.
Example: “she’s always making sly innuendoes”