English: David vs Goliath!
Telugu: డేవిడ్ వర్సెస్ గోలియత్!