English: This film has taken a long time.
Telugu: చాలా కాలం పాటు ఈ సినిమాను చేశారు.