English: There is still a lot to come to light.
Telugu: ఇంకా వెలుగులోకి రావాల్సిన విషయాలు కూడా చాలానే ఉన్నాయి.