English: But it has come a long way recently.
Telugu: కానీ ఇటీవల కొంత దూరం ఏర్పడిన మాట వాస్తవం.