translate English to French: Own resources cannot exceed 1.27% of GDP until at least 2006.
Les ressources propres ne peuvent dépasser 1,27% du PIB d'ici à l'an 2006.