The recording sounds like "Apakah Handa...". Are we suppose to do such linking?
No, we're supposed to say "Apakah Anda..."
"Are you happy" is not accepted - I understand that merasa translates to feeling, but in this sentence in English it seems to me that the word feeling is redundant. There is no way that one can be happy other than by feeling happy!