English: Looming doubts
Telugu: ముసురుకుంటున్న సందేహాలు