English: Nepal is a truly a beautiful country.
Telugu: నేపాల్ నిజంగా చాలా అందమైన దేశం.