English: But historians rebuffed these claims.
Telugu: అయితే ఈ వాదనలను సెక్సాలజిస్టులు కొట్టిపారేస్తున్నారు.