English: This is where we have failed.
Telugu: మనం మరింతగా విఫలమయ్యేది ఇక్కడే.