English: The Indians are distraught.
Telugu: దీంతో భారతీయులు బిక్కుబిక్కుమంటున్నారు.