English: Meteor showers are wonderful.
Telugu: తుఫాను మేఘాలు అద్భుతమైనవి.