English: beautiful river valley.
Telugu: అందమైన ఓల్గా నది.