English: Although, there's a little bit of truth in it.
Telugu: అయితే, ఇందులో కాస్తా నిజం కూడా ఉంది.