English: They have god's blessing.
Telugu: వీరికి దైవ అనుగ్రహం ఉంటుంది.