English: We saw around 20 meteors.
Telugu: అక్కడ మాకు దాదాపు 20 వరకు గాలి మరలు (wind mills) కనిపించాయి.