Who's Who (Giving/Receiving Structures)


I have the following translation for class.

[code]

    旅館には、外国人がたくさんいて、
    アメリカから来たテッドさんという人が、
    息子に英語の話し方を教えてくれたので、
    そのおれいに、車で、神社に連れて行ってあげることにしました。
    
[/code]

I am having trouble figuring out who goes along with what parts of the
sentence.

The first line I think I am fine with.

[code]

    In the Japanese-style inn, there were a lot of people and...
    
[/code]

The second line I am also pretty confident about.

[code]

    a person called Ted-san who came from America...
    
[/code]

The third line is where I start having an issue. I thought `...てくれる` was only
used when someone was giving/doing something for you (the speaker). Is this
not the case? I feel like I want to assign it to the son, and make it the
following. But I am not sure.

[code]

    taught my son how to speak English so...
    
[/code]

The fourth line the only issue I have is knowing what `そのおれいに` means. I know
`その` marks "that" and `に` is a particle. I looked up `おれい` and find "thank
you". So "to that thank you"? I am guessing it's the following. But not sure
how it comes together.

[code]

    to thank him for that, I decided to take him to a shrine in our car.
    
[/code]

So my questions are.

  1. When can `...てくれる` be directed towards someone other than the speaker?
  2. How does `そのおれいに` transfer to English?

Thanks :)




I don't see anything wrong with your translation (except 外国人 = foreign people)

  1. When the action is directed towards someone from your in-group ([内]{うち}/ウチ).  
[Uchi-soto](http://en.wikipedia.org/wiki/Uchi-soto)  

  2. そのお[礼]{れい}に means そのお礼として, in return (for~). [参考:お礼として in Weblio ](http://ejje.weblio.jp/content/%E3%81%8A%E7%A4%BC%E3%81%A8%E3%81%97%E3%81%A6)  
breakdown:  
その its  
お礼(≒[返礼]{へんれい}, お[返]{かえ}し) reward, return(favor, gift...)  
に/として as




I don't see anything wrong with your translation (except 外国人 = foreign people)

  1. When the action is directed towards someone from your in-group ([内]{うち}/ウチ).  
[Uchi-soto](http://en.wikipedia.org/wiki/Uchi-soto)  

  2. そのお[礼]{れい}に means そのお礼として, in return (for~). [参考:お礼として in Weblio ](http://ejje.weblio.jp/content/%E3%81%8A%E7%A4%BC%E3%81%A8%E3%81%97%E3%81%A6)  
breakdown:  
その its  
お礼(≒[返礼]{へんれい}, お[返]{かえ}し) reward, return(favor, gift...)  
に/として as

