English: But Mother - the World's Mother - come at last.
Telugu: కానీ తల్లి - ప్రపంచ మదర్ - చివరికి వచ్చి,