<prompt> Translate the following text to SwahiliJapans 120 million inhabitants have to crowd the coastal plains and the narrow river valleys despite a total land area greater than Germanys.  <response>: Watu milioni 120 wa Japani wanakaa katika nyanda za pwani na mabonde madogo ya mito, ingawa eneo lao ni kubwa kuliko Ujerumani. 