English: This is my best friend and Lover.
Telugu: ఇదే నా బెస్ట్ ఫ్రెండ్ అండ్ లవ్.