English: two decades after.
Telugu: రెండు దశాబ్దాల తర్వాత. .