English: These two have done amazing films together.
Telugu: ఇద్దరూ కలిసి ఈ అద్భుతమైన వీడియోను సృష్టించారు.