English: This film has been a long time coming.
Telugu: ఈ సినిమా నుంచి అప్‌డేట్ వచ్చి చాలా కాలం అయింది.