aufwendig

Adjective

 * 1) elaborate
 * 2) expensive, costly, lavish
 * 3) time-consuming