English: What the latest on the tropical storm
Hinglish: tropical storm par latest kya hai