「〜は本当?」は、Is it true (that) ~ で表現できます。
~ の箇所に文章を入れれば、「〜ということは本当ですか?」という意味になります。
肯定文でしたら、次のように使います。
It is true that Japanese people are polite.
(日本人が礼儀正しいというのは本当だ)
「足りない」ですが、「〜が不足している、〜が欠けている」という意味の lack を用いて表現しました。
また、 「日本は」という日本語になっていますが、意味としては「日本人は寛容さが足りない」ということではないかと思いましたので、Japanese people にしました。
抽象的に「日本は」と言いたい場合は、Japan でも良いかと思います。
お役に立てれば幸いです。