English: That impressed my wife.
Telugu: ఇది నా భార్యకు విసుగు తెప్పిస్తు౦ది.