give someone a run for their money (गिव समवन अ रन फॉर देयर मनी)

Idiom Competition

मीनिंग

to compete strongly against someone

किसी से कड़ी प्रतिस्पर्धा करना

एक्जाम्पल सेंटेंसेस

"The new player gave the champion a run for his money."

"नए खिलाड़ी ने चैंपियन को कड़ी चुनौती दी।"