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