El tema es que en el css le das una altura... pongas overflow: auto, overflow:scroll o lo que sea el texto se corta (sin o con scroll). La unica solución es no darle altura al div (o ponerla en auto), pero se queda un texto larguísimo claro...
puedes probar poniéndole un overflow:hidden; y un max-height; así te ocupara algo determinado y te recomiendo usar un porcentaje por ejemplo: max-height:10%; o el tamaño que tu veas necesario. un saludo.