English: You've given me a lot more than you think.
Telugu: నేను ఊహించినదాని కంటే మీరు నాకు ఎక్కువ ఇచ్చారు.