English: And it hasn't delivered.
Telugu: మరియు ఇది ఫలించలేదు కాదు.