Home » Dictionary » » A long shot

A long shot Meaning in Hindi

Hindi Meaning - मुश्किल कोशिश

English Meaning - Unlikely attempt

Usage in English - Winning is a long shot.

Usage in Hindi - जीतना मुश्किल है।