English: Nevertheless it’s a large one.
Telugu: అయినా ఇది పెద్ద పురోగతే.