I've thought about this a lot during my experience of learning Thai and it seems to me that Thai is an overly vague language. By that I mean, English is a very precise language. We have specific words for every variation or even change of state. Thai often lacks more descriptive words to express...