English: A lot of people seemed to like that idea.
Telugu: చాలా మందికి ఈ ఐడియా నచ్చింది.