Sometimes “going with whatever sounds right” doesn’t work with multiple nouns in a noun phrase. We might need to think about parallelism or grouping in order to word the sentence correctly.
Many languages have noun cases. We don’t teach cases in English, but there definitely are some correlations between cases and English grammar. Maybe it would be a good idea to acknowledge some of the cases used in the students’ native tongue(s) and explain what English uses instead.