have the goods on someone разговорное выражение перевод
иметь доказательства вины кого-либо, иметь пруфы
1. We have the good on that guy and we need to roll out a video to warn everyone so that people stay away from him. / У нас есть инкриминирующие доказательства на этого парня, и нам надо сделать видео, чтобы предупредить всех, чтобы держались в стороне от него.
2. I know he's guilty but we can't arrest him until we have the goods on him. / Я знаю, что он виновен, но мы не может его арестовать, пока у нас не будет доакзательств его вины.