English: This is a long awaited promise.
Telugu: ఇది ఉపయోగిస్తారు ఒక దీర్ఘ నిరీక్షణ వాగ్దానం.