English: This too had been arranged.
Telugu: ఇందుకు ఏర్పాట్లు కూడా చేసుకున్నారు.