English: Several years later...
Telugu: ఆ తరువాత కొన్నాళ్లకి...