English: 20 years into the picture.
Telugu: ఆ చిత్రానికి 20 ఏళ్లు. . !