English: But I think they are making the world better.
Telugu: కానీ వాళ్ళ వల్లే ప్రపంచం మెరుగుపడుతూ ఉంది అనుకుంట.