English: But, it is also somewhat accurate.
Telugu: అయితే, ఇది కూడా చాలా వరకు సరైనది.