English: Some years later, Rev.
Telugu: అనేక సంవత్సరాల తరువాత, Rev.