English: The firm recently submitted a report.
Telugu: ఈ సంస్థ తాజాగా ఒక నివేదిక విడుదల చేసింది.