English: Another country and another place.
Telugu: మరొక దేశం, మరొక సమయం.