Because of your excellent playing.

英 美
  • 因为你太厉害了。
  • because conj.因为;由于
  • excellent adj.杰出的;优秀的;极好的
  • of prep.关于;...的(表所属);出身于;由于
  • playing n.比赛;演奏;表现动词play的现在分词.
  • your adj.你的;你们的