English: They have done several films together, of a number of years.
Telugu: చాలా ఏళ్ళుగా వారిద్దరు కలిసి చాలా సినిమాలు చేశారు.