English: I recently photographed them.
Telugu: ఇటీవలే వాటిని చిత్రించారు.