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