English: This is big achievement for our technology.
Telugu: ఇది మన ఇంజనీరింగ్ పరిజ్ఞానానికి ఒక గొప్ప విజయం.