translate English to German: We do receive more projects nominations than we can finance.
Bei uns gehen mehr Projekte ein als wir honorieren können.