English: Both teams have had a lot of success.
Telugu: ఈ ఇద్దరూ కలిసి టీమ్కు ఎన్నో విజయాలు సాధించిపెట్టారు.