English: Possibly, but there isn't yet convincing proof of it.
Telugu: బహుశా, కానీ సాక్ష్యం ఇంకా స్పష్టంగా లేదు.