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