English: And yet this has been done.
Telugu: అయితే ఇది ఇప్పటికీ నెరవేరింది.