English: God was always on their side.
Telugu: వారికి భగవంతుడు ఎప్పుడూ అతి చేరువగానే ఉంటాడు.