English: There was no more wonderful place on earth.
Telugu: భూమి మీద ఇంత అందమైన ప్రదేశం మరేదీ లేననిపించింది.