English: A recent article pointed this out clearly.
Telugu: ఈ విషయాన్నే ఇటీవలి ఒక అధ్యాయం స్పష్టం చేస్తోంది.