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