English: It took a long time to make this film.
Telugu: చాలా టైమ్ పట్టినట్లుంది ఈ సినిమా నిర్మాణానికి.