Bharat Ratna awardee and eminent scientist CNR Rao said he never called politicians 'idiots', clarifying an angry outburst that caused a sensation just a day after the government named him for India's highest civilian award, along with Sachin Tendulkar.