English: A lot of people were doubting this, myself included.
Telugu: అన్న అనుమానాలు నాతో సహా చాలామందికి ఉన్నాయి.