English: But the world does seem to be getting better.
Telugu: కానీ వాళ్ళ వల్లే ప్రపంచం మెరుగుపడుతూ ఉంది అనుకుంట.