English: Growing doubts
Telugu: పెరుగుతున్న సందేహాలు