English: It's wonderful, better than I expected.
Telugu: నేను ఊహించినదానికంటే అద్భుతమైన, మంచిది.