(tener/haber/saber/conocer) de sobra: más que suficiente o de lo necesario. [Puede denotar tanto abundancia como exceso].
-Hay sitio de sobra — There's plenty of space
-Tenemos tiempo de sobra — We've got plenty of time (to spare) / more than enough time
-Sé de sobra que es peligroso — I know perfectly well/ full well/ only too well that it's dangerous [Quizá más de lo que me gustaría]
→Lo sé de sobra — I know it only too well
-Conocemos de sobra esta red social — We're perfectly/more than familiar with this social network
→Es de sobra conocida