English: This film has been a long time coming.
Telugu: ఆ సినిమా వచ్చి చాలా సంవత్సరాలు అయ్యింది.