translate English to German: I suggest that perhaps the person whose fingerprints are really on this is not here to answer that tonight.
Ich vermute aber, dass die Person, deren Einfluss hier tatsächlich zu spüren ist, heute Abend gar nicht hier ist, um darauf zu antworten.