English: Many believe that these people still exist.
Telugu: ఇప్పటికీ వీరంతా ఉన్నారని చాలా మంది నమ్ముతారు.