English: recently participated in the photo shoot.
Telugu: ఇటీవల ఈచిత్ర షూటింగ్ లో కూడా పాల్గొన్నాడు.