English: The rain is daunting.
Telugu: వర్షం అంటే అసహ్యమేస్తోంది.