it is beyond my power - Turkish English Dictionary