English: Maybe there's still more to be found.
Telugu: బహుశా చాలా ఇంకా కనుగొనబడిన.