English: It looks like a David versus Goliath fight.
Telugu: ఇది డేవిడ్‌ వర్సెస్‌ గోలియత్‌ యుద్ధాన్ని తలపిస్తోంది !