English: mostly laughed at.
Telugu: చాలా వరకు నవ్విస్తాయి.