English: This is the right time when Mehbooba Mufti should be released.
Telugu: మెహబూబా ముఫ్తీని విడుదల చేయాల్సిన సమయమిదే.