Fix all of the grammatical issues in the text.
Many people in Thailand have nickname because their firstnames are too long
Many people in Thailand have a nickname because their first names are too long.