とても恥ずかしがり屋な友達にDont be shy と言われました、その返事として、冗談まじりで「まさかあなたにそれをいわれるとわ」と言いたいです。
この場合、次のような言い方ができます。
ーAnd you're telling that to me?!
「あなたがそれを私に言う?!」
ーSeriously?
「マジで?」
ーI can't believe someone as shy as you is telling me this!
「あなたほどシャイな人にそれを言われるなんて(信じられない)!」
ご参考まで!
ご質問ありがとうございます。
① "To think that you are the one to tell me that! Wow!"=「君がそれを私に言うとは!おー!」
② "No way!"=「まさか!」
"Who are you to say that?"=「君がそんなことを言うとは?」
☆②は少し冗談ぽく言わなければ "who are you to say that" をそのまま聞くと、かなりダイレクトで、場合によっては失礼な言い方とも受け取られます。
ご参考までに。
回答したアンカーのサイト
DMM英会話