English: Many people had this idea.
Telugu: చాలా మందికి ఈ ఐడియా నచ్చింది.