English: Another two are still to be delivered.
Telugu: మరో రెండు విడుదల కావాల్సి ఉంది.