Hard-nosed(adjective)
Realistic and determined.
Hindi meaning:सख्त
Synonyms: Tough-minded, Pragmatic, Hard-headed
Antonyms: Unrealistic, Relenting
Example: He is a hard-nosed businessman ready for any challenge.
Trick to remember: Hard-nosed approach hai company aise hardship me









