English: Both are giants in their respective sectors.
Telugu: ఇద్దరూ తమ రంగంలో దిగ్గజాలే.