English: They even filmed a video together.
Telugu: మొన్న ఈ ఇద్దరూ కలిసి ఒక వీడియో చేసి వదిలారు.