English: Better than I could of hoped for!
Telugu: ఇంత కంటే ఇంకేం ఆశించగలను!