English: It is hard to deny that.
Telugu: దీనిని కాదన డం కూడా కష్టమే.