English: But God has never left our side.
Telugu: దేవుడు మనల్ని ఎన్నడూ విడిచిపెట్టడు.