to have some peace and quiet - Francés Inglés Diccionario