English: Also much more natural.
Telugu: ఇది చాలా సహజం కూడా.