English: A large number of people participated despite rain.
Telugu: వర్షంలోనూ భారీ ఎత్తున ప్రజలు ఈ సభకు హాజరయ్యారు.