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