English: Doubts still persist, though.
Telugu: దాంతో అనుమానాలు ఇంకా కొనసాగుతూనే ఉన్నాయి.