English: It is yet to be delivered.
Telugu: దాన్ని ఇంకా అప్పగించాల్సి ఉంది.