English: A lot of people have had the same idea.
Telugu: చాలా మందికి ఇదే అభిప్రాయం ఉంది.