English: All of it comes down to a team effort.
Telugu: ఇదంతా టీమ్ సమిష్టి కృషి.