English: After this long long time..
Telugu: ఇలా చాలాకాలం గడిచిన తర్వాత. . .