stand/walk tall - Turkish English Dictionary