English: About 20 storms make landfall in the Philippines each year.
Telugu: ఏటా 20కు పైగా తుఫానులు ఫిలిప్పీన్స్ పై విరుచుకు పడుతుంటాయి.