English: After a long wait of 27 years
Telugu: 27 ఏళ్ల సుదీర్ఘ నిరీక్షణకు తెర!