English: The crops were ravaged by the recent rain.
Telugu: ఈ పంటలే ఇటీవలి వర్షాలకు అధికంగా దెబ్బతిన్నాయి.