Hardest languages (42/47)

Hardest languages