India Meteorological Department or IMD stood vindicated on Sunday morning over its predictions for Cyclone Phailin which were consistently below those from foreign meteorologists who foresaw higher wind speeds and greater damage. "They have been issuing over-warnings, we have been contradicting them," L.S. Rathore, the director general of the India Meteorological Department (IMD), told a press conference in New Delhi.