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