English: And people seem to agree.
Telugu: ప్రజలు కూడా దీనికి అనుకూలంగానే ఉన్నట్టు తెలుస్తోంది.