English: Many hundreds of times better than I expected.
Telugu: నేను ఆశించిన దానికంటే వంద రెట్లు ఎక్కువ మంచిగా చూసుకుంటున్నారు.