English: God led the way!.
Telugu: దారి చూపిన దేవుడు !