English: Need of the time.
Telugu: సమయస్ఫూర్తి అవసరం.