English: Absolutely nothing else could have done it.
Telugu: అది తప్ప వేరే ఏమీ చేయలేకపోయేదాన్ని.