English: This was a tremendous achievement for a small budget movie.
Telugu: ఒక చిన్న బడ్జెట్ సినిమాకు ఇది చాలా పెద్ద విజయమే