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