English: Many have realised this.
Telugu: ఇప్పటికే ఈ విషయాన్ని చాలా మంది స్పష్టం చేశారు.