The adjective is agreeing with the plural noun. Greu or grea would be agreeing with singular masculine or feminine nouns. Romanian adjectives, like adjectives in other Romance languages, change according to both the gender and number of the noun they modify.