Tomm: Pizza est un nom féminin, ta phrase demande un zu devant le verbe, et les noms prennent toujours des majuscules, mais sinon c´est bien. 
( Ich habe Lust eine Pizza zu essen.)
Over: tu n´as pas fait de faute, mais généralement en Allemand, on utilisera plutôt le verbe verstehen pour dire comprendre ( begreifen signifie plutôt comprendre dans le sens " bien entendre", et encore).
Sinon c´est bien aussi. 
( Ich verstehe.)