Translate German to english mir gehts gut un dir ? cool, woher kannst du deutsch ?

what does that mean
3 answers