An utterly poorly managed flight deck . Embarrassing to say the least.
Having said that , anytime I fly over or into India the standards I see / hear ( ATC) are just appalling.
Could they ( B777 crew ) not have made one clear transmission without all the gobble- gook and request a non precision approach and not over complicate the job of the ATCO who is not suppose to know all the terms you transmitted.
Lucky the controller done a great job in supporting you.