English to Hindi

Meaning for:
leave a nasty taste in the mouth
other
मुँह का स्वाद खराब होना