Indonesian: Sudah tidak banyak yang bisa kami lakukan.
English: We don't have much left to do.