English: The film has been a while coming.
Telugu: ఆ సినిమా వ‌చ్చి చాలా కాలం అయ్యింది.