English: And, numerous websites have posted about it.
Telugu: దీనికి సంబంధించి పలు వెబ్‌సైట్లు కన్ఫం కూడా చేశాయి.