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