English: The 23-year-long wait
Telugu: 23 ఏళ్లుగా నిరీక్షణ