English: There seems to be a lot of truth in it.
Telugu: అందులో చాలా నిజం ఉందనే అనిపిస్తుంది.