English: The other 5% are a work in progress.
Telugu: మిగిలిన 15 శాతం పనులు జరుగుతూనే ఉన్నాయి.