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