English: After a long time
Telugu: ఇలా చాలా సేపు గడిపిన తర్వాత