回答
-
When compared to Japan, London is making strides toward sustainability.
-
Compared to Japan, London is making an (bigger) effort toward sustainability.
ご質問ありがとうございます。
「サスティナブル」はsustainableと言います。普通に形容詞で使っていますので、その後に名詞を入れる必要があります。上記の英文なら、...strides toward a sustainable societyみたいな文末になります。
「〜と比べて」はCompared to...とWhen compared to...に訳せます。普通の話ではCompared to(whenなし)の方が使われていると思います。
ご参考になれば幸いです。