English: 'It's David and Goliath.
Telugu: అది, డేవిడ్ అండ్ గోలియత్.