English: That makes sense too.
Telugu: ఇది సమంజసం కూడా.