English: Besides there are others reports regarding it.
Telugu: దీని మీద ఇతరత్రా కథనాలు కూడా ఉన్నాయి.