English: I am glad that the same idea has progressed this far today.
Telugu: అదే ఆలోచన ఈరోజు ఇంతలా పురోగమించినందుకు సంతోషిస్తున్నాను.