English: Welcome to God's country.
Telugu: దేవుని భూమికి స్వాగతం.