English: Others have embraced the idea.
Telugu: ఇతరులు ఈ ఆలోచన తోసిపుచ్చే.