English: As a result, millions of people have dedicated their life to God.
Telugu: ఫలితంగా, లక్షలాదిమంది దేవునికి తమ జీవితాల్ని సమర్పించుకున్నారు.