English: The movie has also been promoted well.
Telugu: దీనికి తోడు సినిమాను బాగా ప్రచారం చేశారు.