English: There is quite a bit of truth in it.
Telugu: ఇందులో ఎంతో కొంత నిజం ఉందనిపిస్తోంది.