English: This film has taken a long time.
Telugu: ఈ సినిమా పట్టాలెక్కడానికి మాత్రం చాలా సమయమే పట్టేట్లుంది.