English: The makers have already released the promo.
Telugu: ఇప్పటికే నిర్వాహకులు ప్రోమోను సైతం విడుదల చేశారు.