não conseguir muito, não ir muito longe em, não ter muito êxito
English-Portuguese dictionary
not meet one's expectations
deixar muito a desejar, ser desapontador, ficar aquém das expectativas, não sair como se esperava, sair pior que a encomenda, revelar-se aquém das expectativas
English-Portuguese dictionary
not mix with
ficar de fora de, manter-se afastado de, não misturar-se