English: But it was still done.
Telugu: అయితే ఇది ఇప్పటికీ నెరవేరింది.