English: Both are my favorite teachers I've ever had.
Telugu: ఈ ఇద్దరే నాకు బాగా ఇష్టమైన ఉపాధ్యాయులు.