English: Some people believe this today.
Telugu: నేడు ఇది కొందరు నమ్ముతారు.