Te contesto en Español para que además veas la explicación.
"Darse con un canto en los dientes" es esa situación en la qué nos conformamos, nos damos por satisfechos; se usa para aclarar que algo sería satisfactorio si se produjera o que tal y como ha resultado hemos de resignarnos porque podría haber sido peor. Es por tanto muy usado en los estudios: "me doy con un canto en los dientes si paso este examen" (porque seguramente la persona estudió muy poco).
"Mantener una conversación de besugos". Los besugos son unos peces. ¿Qué hacen los peces? glup glup (o sonido similar dependiendo de tu idioma nativo). Es decir una conversación de besugos va a ser una charla muy simple, sin mucho sentido y seguramente bastante tonta.
Espero que te haya ayudado a resolver tus dudas :)