translate English to German: As he has said, Nepal is a small country of twenty million people, sandwiched between giants, and of course it has not aroused all that much interest in Europe now that Katmandu is no longer synonymous with journeys of initiation, as it was in the 1970s.
Natürlich erregt Nepal, dieses kleine Land mit 20 Millionen Einwohnern, das zwischen den beiden eben genannten Riesen eingeklemmt ist, in Europa nicht mehr allzu großes Interesse, seit Katmandu nicht mehr wie in den 70er Jahren gleichbedeutend ist mit Reisen in die Selbsterkenntnis.