English: And then, the moment I've been waiting for arrived.
Telugu: ఇంతలో ఇవాళ్ళ నేను ఎదురుచూస్తున్న ఆక్షణం రానే వచ్చింది.