English: India have helped.
Telugu: దానికి ఇండియా సాయపడిందంటారు.