English: Very good friends.
Telugu: మంచి మిత్రులు కూడా.