English: Very good, better than I thought.
Telugu: నేను ఊహించినదానికంటే అద్భుతమైన, మంచిది.