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