It was a heck of a ride for us
heckってなんじゃ?
調べてみたところ
an expression of usually slight anger or surprise, or a way of adding force to a statement, question, etc.:
だそうだ、、、
例文として、Oh heck! It's later than I thought. Where the heck have you been? 訳すと「なんてこった! 思ったより遅いよー」「一体どこに