English: Many feel this is the right time.
Telugu: దానికి ఇదే సరైన సమయం అని కొంతమంది అభిప్రాయం.