i can't work miracles. - Spanish English Dictionary