English: And many others shared the same idea!
Telugu: చాలా మంది ప్రజల అభిప్రాయం కూడా అదే!