English: I think a lot of it seems true.
Telugu: అందులో చాలా నిజం ఉందనే అనిపిస్తుంది.