English: And not all that far from being true.
Telugu: మరియు అది కూడా చాలా నిజం కాదు.