English: This is indeed a huge amount for a developing country like India.
Telugu: భారతదేశం లాంటి అభివృద్ధి చెందుతున్న దేశానికి ఇది చాలా పెద్ద బడ్జెట్.