English: The recent landslide occurred due to heavy rainfall.
Telugu: ఇటీవల కాలంలో తుఫానుల కార‌ణంగా భారీ వ‌ర్షాలు కురిశాయి.