English: Some think so .
Telugu: అని కొంతమంది అభిప్రాయాన్ని వ్యక్తపరుస్తున్నారు.