English: A number of people seem to think so.
Telugu: అని ఆలోచిస్తున్నట్టు పలువురు అనుకుంటున్నారు.