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