English: A different place, a different time.
Telugu: మరొక దేశం, మరొక సమయం.