English: But still their relationship is undeniable.
Telugu: అయితే వారి సంబంధం నిర్వివాదాంశం.