Declan
The Language Learning App Company
The German phrase
Aber ich spiele es nicht selbst.
means
But I don't play it myself.