English: So far it has.
Telugu: ఇప్పటివరకు చేసింది చాలనిపిస్తోంది.