English: Taking on this movie is no small feat.
Telugu: సినిమాను ఈ స్టేజ్ కు తీసుకురావడమంటే చిన్న విషయం కాదు.