English: A lot of people Agreed.
Telugu: చాలా మంది ఒప్పేసుకున్నారు.