English: These two have done amazing films together.
Telugu: ఈ ఇద్దరూ కలిసి అద్భుతాలు సృష్టించారు.