English: There are millions of people who worship Him.
Telugu: అతడిని ఆరాధించేవారు లక్షల్లో వున్నారు.