English: It's a hundred times better than I'd expected.
Telugu: నేను ఆశించిన దానికంటే వంద రెట్లు ఎక్కువ మంచిగా చూసుకుంటున్నారు.