English: But doubts still linger.
Telugu: కానీ అనుమానాలు మాత్రం మిగిలే ఉన్నాయి.