Indonesian: Kami telah melakukan yang terbaik yang kami bisa.
English: We've done the best we can.