English: A lot of other people have the same idea.
Telugu: ఇతరులలో చాలామంది అదే ఆలోచన.