English: It has sold 40% of the available units and still has 420 left to sell.
Telugu: అతను తన బైక్ లలో 40% విక్రయించగా ఇంకా 420 బైకులు ఆ విక్రేత వద్ద మిగిలి వున్నాయి.