English: God, thats been a long time ago.
Telugu: లార్డ్, ఎంతకాలం ముందు ఇది.