English: A great feeling though.
Telugu: ఒక మంచి అనుభూతి కూడా.