English: My god, has it been that long ago.
Telugu: లార్డ్, ఎంతకాలం ముందు ఇది.