English: Yet millions of people believe.
Telugu: కానీ పదిలక్షలమంది నమ్ముతున్నారు.