English: They had worked together a long time ago.
Telugu: చాలా కాలం ముందు, ఇరువురూ కలిసి పనిచేశారు.