English: India has a lot more
Telugu: ఇండియా అంటే ఇంకా చాలా ఉంది