English: We know a lot more.
Telugu: ఇంకా చాలా సంగతులు తెలుసు.