English: But recent developments perturb.
Telugu: కానీ ఇటీవలి సంఘటనలు ఏదో అసౌకర్యం కలిగిస్తుంది.