be physically and mentally exhausted - Turkish English Dictionary