English: A very moving story indeed.
Telugu: చాలా ఆసక్తికరంగా నడిచే కథ.