English: There were doubts about it though.
Telugu: అన్న సందేహం అయితే కలిగింది.