English: And both co-exist together.
Telugu: పైగా ఇద్దరూ కలిసి సహజీవనం కూడా చేస్తున్నారట.