I have an issue with overlapping labels in phylogenetic trees in R

Hi everyone,
I use R shiny and I want to plot a phylogenetic tree, but geom_label_repel function or guide_axis doesn’t seem to work for me. Any solutions on this? I use ggplotly and this is a newick file that I didn’t create myself.