English: Reports have long been submitted.
Telugu: ఇదివరలో అనేక నివేదికలు పంపుతూ వచ్చింది.