it's beyond my capabilities - Turc Anglais Dictionnaire