English: India finally get some respite.
Telugu: ఎట్టకేలకు ఇండియాకు కొంత ఊరట లభించింది.