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