Quenching Meaning in Hindi