English: A lot of people have scoffed at this.
Telugu: దీనిపై ఎంతో మంది గళమెత్తారు.