English: I'm very touched.
Telugu: నాకు చాలా ముచ్చటేసింది.