English: Quite naturally too.
Telugu: ఇంకా కూడా సహజంగా.