English: The trailers and posters of the film did manage to impress the audiences.
Telugu: ఈ సినిమా ప్రోమోలు, పోస్టర్లు అక్కడి ప్రేక్షకులను విశేషంగా ఆకట్టుకున్నాయి.