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”