it is beyond my power - Turco Inglés Diccionario