make a show of vigor and strength - Turkish English Dictionary