English: Perfect fit.
Telugu: పెర్ఫెక్ట్ గా సరిపోతుంది.