English: A very good team, in fact.
Telugu: చాలా మంచి టీం కుదిరింది.