English to Hindi

Meaning for:
give the game away
other
पर्दाफ़ाश करना