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