English: His timing has been superb.
Telugu: వాళ్ల టైమింగ్ సూప‌ర్‌గా కుదిరింది.