You'll need an awful lot of data for all those buckets. 2*3*5 = 30!
You'll need even more data if you are going to accept whatever 10 items might be mention on any response. There may be no tnearly so much overlap as you want.
I might start with this:
1) Ignore Age and Country. See if there is a significant difference between "Relationship" only.
2) Ignore Relationship and Country. See if there is a significant difference between "Age" only.
3) You get the picture.
Get that done. Let's see your results.