Synonyms
During his stay in Canada, he had quite a few frustrating experiences.

humiliating
repulsive
disappointing
enthusiasm

ANSWER DOWNLOAD EXAMIANS APP