English: That to me is a godsend.
Telugu: నా వరకు అది భక్తియోగం.