English: India has done its part.
Telugu: ఇండియా కూడా తన వాటాను చెల్లించింది.