English: Meandering rivers.
Telugu: గలగల పారే నదులు.