English: This movie was 23 years in the making.
Telugu: అంటే ఈ సినిమా వచ్చి 23 ఏళ్ళు అయింది.