be painful or arduous - Turkish English Dictionary