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