English: After 21 years, the waiting is over.
Telugu: 21 ఏళ్ల తర్వాత మెచ్యూరిటీ పూర్తవుతుంది.