English: Both places have beauty.
Telugu: ఈ రెంటిలోనూ సౌందర్యం ఉంది.