English: 20 years of hope.
Telugu: 20 ఏళ్ల నిరీక్షణ. .