English: a good team, though.
Telugu: అయినా మంచి టీమ్