English: We have seen that recently.
Telugu: ఈ మధ్యనే మనం చూశాం.