English: They are both great powers.
Telugu: ఇద్దరూ గొప్ప ధనుస్సులు కలవారే.