It's an embarrassing question. - C'est une question embarrassante.
It's an embarrassing question.
C'est une question embarrassante.
She let slip that she had found out about her brother's embarrassing little secret. - Elle a laissé échappé qu'elle avait découvert le petit secret embarrassant de son frère.
She let slip that she had found out about her brother's embarrassing little secret.
Elle a laissé échappé qu'elle avait découvert le petit secret embarrassant de son frère.