English: Although he is a lot better at it than I am.
Telugu: ఐనా అతడు నాకంటే ఎన్నో రెట్లు మెరుగు.