I made many statements in class, but I couldn't get the teacher to understand me.
ご質問ありがとうございます。
「たくさん発言したのに先生に理解してもらえなかった」は英語で言いますと「I made many statements in class, but I couldn't get the teacher to understand me.」になると思います。
「発言」は「Statements」と訳しました。「Observations」も言えます。
「理解」は「To understand」と訳しましたね。
「貰う」は「To get」なので、「してもらえなかった」は「Could not get」になると思います。
役に立てば幸いです。