English: Lord, that was so long ago now.
Telugu: లార్డ్, ఎంతకాలం ముందు ఇది.