English: They've been collaborating over the past few years.
Telugu: గత కొన్నేళ్లుగా వీళ్లు సహజీవనం చేస్తున్నారు.