English: There's some truth to that.
Telugu: . . . ఆ మాటలో కొంత నిజం వుంది.