Osaka has the second highest number of foreign tourists in Japan after Tokyo.
Tokyo has more foreign tourists than any other city in Japan ahead of Osaka which is number two.
ーOsaka has the second highest number of foreign tourists in Japan after Tokyo.
「大阪は東京に次いで日本で2番目に外国人観光客が多い。」
Osaka has the second highest number of ... after Tokyo. で「大阪は東京に次いで2番目に…が多い」と言えます。
ーTokyo has more foreign tourists than any other city in Japan ahead of Osaka which is number two.
「東京は、2位の大阪にまさって、日本のどの都市より外国人観光客が多い。」
Tokyo has more ... ahead of Osaka「東京は大阪にまさって、もっと…である」と言えます。
ご参考まで!