English: Sikka steps down from CEOs post
Telugu: సీఈఓగా సిక్కా రాజీనామా