English: Anyway, this is huge.
Telugu: అయినా ఇది పెద్ద పురోగతే.