English: The trailer and posters had already left fans curious.
Telugu: ట్రైలర్, పోస్టర్లు ప్రేక్షకుల్లో ఇప్పటికే ఎక్కువ ఆసక్తి రేకెత్తిస్తున్నాయి.