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