Simmered Meaning in Hindi