English: The Weather Channel would say yes.
Telugu: వాతావరణ ఛానల్ అవును చెబుతుంది.