English: This film has taken a long time.
Telugu: ఈ సినిమా కథకు సమయం పట్టింది.