English: Several others are supporting this argument.
Telugu: ఈ వాదనను పలువురు సమర్థిస్తున్నారు కూడా.