English: A long after.
Telugu: చాలా తర్వాత.