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