English: He has delivered on very few of them.
Telugu: ఆయన చాలా తక్కువ మందికి ఇచ్చారు.