English: A lot better than you could be expecting.
Telugu: మీరు ఆశించిన దానికంటే ఎక్కువ.