English: had failed to deliver it.
Telugu: దాన్ని ఇవ్వడంలో విఫలమయ్యాడు.