take a lot of guts - Turkish English Dictionary