English: The heavy rains had led to power outage.
Telugu: భారీ వర్షాల ధాటికి విద్యుత్ సరఫరాకు అంతరాయం కలిగింది.