"Labaik Allahuma Labaik" is an Arabic phrase that translates to "Here I am, O Allah, here I am." It is a declaration of devotion and servitude to God ...