English: But, even it still has truth.
Telugu: అయితే, ఇందులో కాస్తా నిజం కూడా ఉంది.