English: the Thailand.
Telugu: థాయ్ లాండ్..