English: God never stayed aloof.
Telugu: భగవంతుడు ఎప్పుడూ అడుక్కోమని చేప్పలేదు.