English: But this time they've nailed it.
Telugu: కానీ ఈసారి వాటిని కుదించేశారు.