English: You have given me more than I expected.
Telugu: నేను ఊహించినదాని కంటే మీరు నాకు ఎక్కువ ఇచ్చారు.