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