English: There is some truth in that.
Telugu: ఆ వూటలో కొంత సత్యమున్నది.