English: The duo had collaborated several times together.
Telugu: ఈ జంట అనేక సార్లు కలిసి పనిచేశారు.