As monsoon takes over India, several parts of the country are struggling to keep up with it. Andhra Pradesh, Telangana, Rajasthan , and Gujarat have been facing heavy rainfall and flood leading to a number of deaths and destructions in the affected regions.