English: Millions of people trust.
Telugu: కోట్లమంది నమ్మకం.