English: India meteorological department (IMD) said that.
Telugu: తాజాగా, భారత వాతావరణ శాఖ (ఐఎండీ) కూడా ఇదే చెప్పింది.