English: The rest is yours.
Telugu: మీమాంస మిగిలినది.