English: Other countries contributed the remaining 25 per cent.
Telugu: ఆయా రాష్ట్రాలు మిగతా 25 శాతాన్ని భరించాల్సి ఉంటుంది.