English: A lot of people have been waiting a long time for this.
Telugu: దీని కోసం చాలామంది చాలా రోజుల నుంచి ఎదురు చూస్తున్నారు.