English: A lot of other people had the same idea!
Telugu: చాలా మంది ప్రజల అభిప్రాయం కూడా అదే!