English: But heavy rain is making this hard.
Telugu: కానీ వర్షాలు భారీగా కురుస్తుండటం అడ్డంకిగా మారింది.