English: 25 are yet to be delivered.
Telugu: ఇంకా 25 పెండింగ్‌లో ఉన్నాయి.