English: A few others have questioned it.
Telugu: అంటూ మరి కొందరు ప్రశ్నిస్తున్నట్లు వెల్లడించారు.