English: Lot of people has given their suggestions and opinions.
Telugu: చాలా మంది తమ అభిప్రాయాలు, సలహాలు చెబుతుంటారు.