English: But actually, somewhat true, as well.
Telugu: అయితే, ఇందులో కాస్తా నిజం కూడా ఉంది.