English: Yet all of this had to be done.
Telugu: కానీ ఇదంతా మేమే చేయవలసి వచ్చింది.