Indonesian: Aku sudah menunggu hal ini seumur hidupku.
English: I've waited for this my whole life.