English: There is some truth in this.
Telugu: ఇందులో కొంత సత్యమున్న దది.