English: This idea should be expanded further.
Telugu: ఆ భావజాలం ఇంకా విస్తృత ప్రచారం పొందాలి.