English: in large rivers in India.
Telugu: Info. About భారతదేశములో పెద్ద నదులు.