English: All that was thanks to the success from Allah.
Telugu: ఇదంతా భగవంతుని అనుగ్రహం వల్లే సాధ్యమైందని అన్నది.