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

disappointing
repulsive
enthusiasm
humiliating

ANSWER DOWNLOAD EXAMIANS APP