Weather conditions in S. India during monsoon season are vicious, weird that they didn't carry more fuel from Doha.
@Black Pudding: that was because of fog in DEL, which is a thing of the past for better equipped/crewed aircraft, that A320 probably didn't have the required IIIb equipment or crew on board.