English: But the film was completed a long time ago.
Telugu: అయితే ఆ సినిమా వచ్చి చాలా ఏళ్లు అయ్యింది.