English: However, it is not clear where he came here from.
Telugu: అయితే అది ఎక్కడి నుంచి ఆ ప్రదేశానికి వచ్చిందన్న వివరాలు తెలియరాలేదు.