English: Apart from that, the movie is well orchestrated.
Telugu: దీనికి తోడు సినిమాను బాగా ప్రచారం చేశారు.