English: A lot more need to be looked at.
Telugu: ఇంకా చాలా చూడాల్సి ఉంది.